Definition of Russian Tumbleweed

  • (noun) prickly bushy Eurasian plant; a troublesome weed in central and western United States

Antonyms of Russian Tumbleweed


No Antonyms Found.

Homophones of Russian Tumbleweed


No Homophones Found.